VERSION:=$(shell awk '/^Version: /{print $$2}' README)
VERSIONED_ZIP=whobar-$(VERSION).zip
VERSIONED_TARBALL=whobar-$(VERSION).tar.gz
TMPDIR:=temp-$(shell echo $$$$)
PRUNE=-name .svn -o -name temp-\* -o -name \*~ -o -name .DS_Store -o -name \*.tar.gz -o -name \*.zip -o -name svn-commit\* -o -name vendor -o -type l -o -name Makefile
all: 
	mkdir -vp $(TMPDIR)/whobar
	find . -mindepth 1 \( \( \( $(PRUNE) \) -a -prune \) -o \( -type d -a -print \) \) | sed 's,^./,,'| xargs -I {} mkdir -v $(TMPDIR)/whobar/{} 
	find . \( \( $(PRUNE) \) -a -prune \) -o \( \( -type f \) -a -print \)| sed 's,^./,,'| xargs -I {} cp -v {} $(TMPDIR)/whobar/{} 
	cd $(TMPDIR) && zip -r $(VERSIONED_ZIP) whobar && mv $(VERSIONED_ZIP) ..
	cd $(TMPDIR) && tar cvzf $(VERSIONED_TARBALL) whobar && mv $(VERSIONED_TARBALL) ..
	rm -rf $(TMPDIR)

clean:
	rm -f $(VERSIONED_TARBALL) $(VERSIONED_ZIP) whobar.tar.gz whobar.zip
